.A-banner {
  width: 100%;
  height: 430px;
  cursor: default;
  overflow: hidden;
  display: block;
  outline: none;
  margin: 0px auto;
  position: relative;
  z-index: 1;
  background-image: url("../images/figr.jpg");
  background-size: cover;
  background-position: 50% 50%;
  background-repeat: no-repeat;
}
.A-main {
  width: 100%;
}
.A-box {
  margin: 0 auto;
  width: 1200px;
  overflow: hidden;
}
.A-left {
  float: left;
  margin-left: 120px;
}
.A-right {
  width: 480px ;
  float: right;
  margin-right: 120px;
}
.A-us {
  margin-top: 120px;
}
.A-bottom {
  margin-bottom: 50px;
}
.A-txt {
  margin: 0 auto;
  width: 1047px;
  margin-top: 110px;
  text-align: center;
}
.A-txt p {
  font-family: "微软雅黑";
  font-size: 15px;
  line-height: 35px;
}
.A-m1 {
  background-color: #f5f5f5;
  margin-top: 100px;
  height: 600px;
}
.A-ico {
  overflow: hidden;
  margin-top: 140px;
}
.A-ico li {
  width: 350px;
  margin-left: 50px;
  float: left;
  text-align: center;
}
.A-ico li .floatImgWrap {
  overflow: hidden;
  position: relative;
  margin-bottom: 15px;
}
.A-ico li .floatImgWrap .J_defImage {
  margin-left: 31%;
  display: block;
}
.A-ico li .floatImgWrap:hover img.J_defImage {
  display: none;
}
.A-ico li .floatImgWrap .J_hoverImage {
  display: none;
  margin-left: 31%;
}
.A-ico li .floatImgWrap:hover .J_hoverImage {
  display: block;
}
.A-ico li .A-fon {
  color: #999999;
  margin-top: 10px;
}
.A-ico li b {
  font-family: "微软雅黑";
  color: #666666;
  font-size: 20px;
}
.A-ico li div {
  color: #999999;
  font-size: 14px;
  line-height: 35px;
}
.A-Text {
  float: left;
}
.A-Text .Englsh {
  font-size: 16px;
  color: #999;
}
.A-Text b {
  font-size: 26px;
}
.A-Text b p {
  color: #333333;
}
.A-Text1 {
  float: right;
}
.A-Text1 span {
  font-size: 14px;
  line-height: 35px;
}
.A-Text1 span p {
  color: #666666;
}
.A-t {
  margin-top: 30px;
}
.A-t li {
  float: left;
  margin-left: 30px;
}

@keyframes change {
  0% {
    background: #F5F5F5;
  }
  100% {
    background: red;
  }
}
body {
  background: #f5f5f5;
}
.xy-m {
  position: relative;
  width: 100%;
  height: 430px;
  overflow: hidden;
}
.xy-m img {
  position: absolute;
}
.xy-mm {
  margin-top: 50px;
  height: 773px;
}
.xy-mm .nav-tabs {
  border: none;
}
.xy-mm .xy-m-m {
  display: flex;
  justify-content: center;
}
.xy-mm .xy-m-m li {
  width: 120px;
  text-align: center;
  margin: 0 40px;
}
.xy-mm .xy-m-m li a {
  margin: 0;
  background: none;
  border: none;
}
.xy-mm .xy-m-m li a span {
  color: black;
  font-size: 18px;
  display: inline-block;
  width: 100px;
  text-align: center;
}
.xy-mm .xy-m-m li a span {
  background: none;
  border: none;
}
.xy-mm .xy-m-m li a:focus {
  background: red;
  border: none;
}
.xy-mm .xy-m-m li a:hover {
  border: none;
  animation-duration: 2s;
  animation-name: change;
}
.xy-mm .xy-m-m li.active {
  background: red;
}
.xy-f {
  overflow: hidden;
}
.xy-f li {
  width: 402px;
  height: 300px;
  display: inline-block;
  padding: 10px 10px 0;
}
.xy-f li a img {
  -webkit-transition: all .6s;
  -moz-transition: all .6s;
  -ms-transition: all .6s;
  -o-transition: all .6s;
  transition: all .6s;
}
.xy-f li a:hover img {
  display: block;
  transform: translateX(-10px);
}
.xy-f li img {
  width: 392px;
  height: 255px;
}
.xy-f li .thumbnail {
  border: none;
}

.navbar-default {
  padding: 20px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  line-height: 40px;
  margin-bottom: 0;
}
.navbar-default ul.nav.navbar-nav {
  padding: 15px;
  margin-right: 290px;
}
.navbar-default ul.nav.navbar-nav a {
  padding: 5px 10px;
  color: #fff;
  line-height: 20px;
}
.navbar-default ul.nav.navbar-nav a:hover {
  background-color: red;
  border-radius: 12px;
}
footer {
  height: 80px;
  background: #1D1D1D;
  color: #878787;
  font-size: 12px;
}
footer .foot_content {
  display: table;
  height: 100%;
}
footer .foot_content p {
  display: table-cell;
  vertical-align: middle;
}

.yxm_main p {
  font-size: 12px;
}
.yxm_toggle_mess {
  background-color: #ff0000;
}
.yxm_img_top {
  margin: 100px 0;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0;
}
.yxm_img_top .yxm_img_left {
  margin-right: 100px;
}
.yxm_img_top #yxm_top_p {
  width: 600px;
}
.yxm_img_top .yxm_img_right .yxm_img_right_top img:nth-child(2) {
  margin-right: 120px;
}
.yxm_img_top .yxm_img_right .yxm_img_right_bottom img:nth-child(1) {
  margin-right: 120px;
}
.yxm_center {
  background-color: #f5f5f5;
  padding: 100px 0;
  margin: 100px 0 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
.yxm_center .yxm_title {
  display: inline-block;
}
.yxm_center .yxm_center_left {
  width: 400px;
}
.yxm_center .yxm_center_left h2 {
  font-weight: bold;
}
.yxm_center .yxm_center_left p {
  line-height: 60px;
}
.yxm_center .yxm_center_left p:first-of-type {
  color: #999999;
}
.yxm_center .yxm_center_left .yxm_center_left_div {
  margin: 40px;
  background: transparent;
}
.yxm_center .yxm_center_left .yxm_center_left_div .yxm_center_left_link {
  text-decoration: none;
  border: 2px solid  #000;
  padding: 15px;
  -webkit-transition: all 1s;
  -moz-transition: all 1s;
  -ms-transition: all 1s;
  -o-transition: all 1s;
  transition: all 1s;
}
.yxm_center .yxm_center_left .yxm_center_left_div .yxm_center_left_link:hover {
  background: #000;
  color: #eee;
}
.yxm_center .yxm_center_left img {
  vertical-align: sub;
}
.yxm_bottom {
  position: relative;
  padding-bottom: 100px ;
}
.yxm_bottom .yxm_bottom_content {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  display: flex;
  justify-content: space-around;
  align-items: center;
}
.yxm_bottom .yxm_bottom_content .yxm_bottom_left {
  width: 50%;
  text-align: center;
}
.yxm_bottom .yxm_bottom_content .yxm_bottom_right {
  color: #fff;
  width: 50%;
  margin-left: 200px;
}
.yxm_bottom .yxm_bottom_content .yxm_bottom_right h2 {
  font-weight: 900;
}
.yxm_bottom .yxm_bottom_content .yxm_bottom_right p {
  display: inline-block;
  width: 300px;
  margin: 50px 0;
}
.yxm_bottom_bg {
  position: relative;
}
.yxm_bottom2 {
  background-color: #f5f5f5;
  padding: 100px 0;
  display: flex;
  justify-content: space-between;
}
.yxm_bottom2 .yxm_bottom2_left {
  position: relative;
  width: 50%;
  height: 360px;
}
.yxm_bottom2 .yxm_bottom2_left img:nth-child(1) {
  position: absolute;
  top: 0;
  left: 0;
  width: 600px;
  height: 330px;
}
.yxm_bottom2 .yxm_bottom2_left img:nth-child(2) {
  width: 400px;
  position: absolute;
  bottom: 0;
  right: 0;
}
.yxm_bottom2 .yxm_bottom2_right {
  width:50%;
}
.yxm_bottom2 div {
  display: inline-block;
}
.yxm_bottom2 p {
  line-height: 20px;
}
.yxm_bottom2 .yxm_b_r_top {
  display: block;
}
.yxm_bottom2 .yxm_b_r_top_left {
  width: 300px;
  line-height: 20px;
  vertical-align: middle;
}
.yxm_bottom2 .yxm_b_r_top_left h3 {
  font-weight: bold;
}
.yxm_bottom2 .yxm_b_r_top_left p:first-of-type {
  color: #999999;
}
.yxm_bottom2 .yxm_b_r_top_right {
  margin-left: 100px;
}
.yxm_bottom2 .yxm_b_r_top_right_link {
  border: 2px solid  #000;
  padding: 15px;
  -webkit-transition: all 1s;
  -moz-transition: all 1s;
  -ms-transition: all 1s;
  -o-transition: all 1s;
  transition: all 1s;
}
.yxm_bottom2 .yxm_b_r_top_right_link:hover {
  background: #000;
  color: #eee;
}
.yxm_bottom3_top {
  margin: 100px 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
.yxm_bottom3_top .yxm_bottom3_top_left {
  margin-right: 100px;
}
.yxm_bottom3_top .yxm_bottom3_top_left h3 {
  font-weight: bold;
}
.yxm_bottom3_top .yxm_bottom3_top_right {
  width: 500px;
}
.yxm_bottom3_top .yxm_bottom3_top_right p {
  font-size: 12px;
}
.yxm_footer {
  margin: 100px 0;
}
.yxm_contact {
  display: flex;
  align-items: center;
  justify-content: center;
}
.yxm_contact .yxm_con_right {
  width: 450px;
  margin-left: 200px;
  background-color: #f9f9f9;
}
.yxm_contact .yxm_con_right form {
  padding: 100px 50px;
}
.yxm_contact .yxm_con_right form .btn {
  width: 100px;
}
.yxm_contact p {
  color: #999999;
}
.yxm_contact .yxm_con_mes {
  margin: 50px 0;
}

.A-banner {
  width: 100%;
  height: 430px;
  cursor: default;
  overflow: hidden;
  display: block;
  outline: none;
  margin: 0px auto;
  position: relative;
  z-index: 1;
  background-image: url("../images/figr.jpg");
  background-size: cover;
  background-position: 50% 50%;
  background-repeat: no-repeat;
}
.A-main {
  width: 100%;
}
.A-box {
  margin: 0 auto;
  width: 1200px;
  overflow: hidden;
}
.A-left {
  float: left;
  margin-left: 120px;
}
.A-right {
  width: 480px ;
  float: right;
  margin-right: 120px;
}
.A-us {
  margin-top: 120px;
}
.A-bottom {
  margin-bottom: 50px;
}
.A-txt {
  margin: 0 auto;
  width: 1047px;
  margin-top: 110px;
  text-align: center;
}
.A-txt p {
  font-family: "微软雅黑";
  font-size: 15px;
  line-height: 35px;
}
.A-m1 {
  background-color: #f5f5f5;
  margin-top: 100px;
  height: 600px;
}
.A-ico {
  overflow: hidden;
  margin-top: 140px;
}
.A-ico li {
  width: 350px;
  margin-left: 50px;
  float: left;
  text-align: center;
}
.A-ico li .floatImgWrap {
  overflow: hidden;
  position: relative;
  margin-bottom: 15px;
}
.A-ico li .floatImgWrap .J_defImage {
  margin-left: 31%;
  display: block;
}
.A-ico li .floatImgWrap:hover img.J_defImage {
  display: none;
}
.A-ico li .floatImgWrap .J_hoverImage {
  display: none;
  margin-left: 31%;
}
.A-ico li .floatImgWrap:hover .J_hoverImage {
  display: block;
}
.A-ico li .A-fon {
  color: #999999;
  margin-top: 10px;
}
.A-ico li b {
  font-family: "微软雅黑";
  color: #666666;
  font-size: 20px;
}
.A-ico li div {
  color: #999999;
  font-size: 14px;
  line-height: 35px;
}
.A-Text {
  float: left;
}
.A-Text .Englsh {
  font-size: 16px;
  color: #999;
}
.A-Text b {
  font-size: 26px;
}
.A-Text b p {
  color: #333333;
}
.A-Text1 {
  float: right;
}
.A-Text1 span {
  font-size: 14px;
  line-height: 35px;
}
.A-Text1 span p {
  color: #666666;
}
.A-t {
  margin-top: 30px;
}
.A-t li {
  float: left;
  margin-left: 30px;
}

@keyframes change {
  0% {
    background: #F5F5F5;
  }
  100% {
    background: red;
  }
}
body {
  background: #f5f5f5;
}
.xy-m {
  position: relative;
  width: 100%;
  height: 430px;
  overflow: hidden;
}
.xy-m img {
  position: absolute;
}
.xy-mm {
  margin-top: 50px;
  height: 773px;
}
.xy-mm .nav-tabs {
  border: none;
}
.xy-mm .xy-m-m {
  display: flex;
  justify-content: center;
}
.xy-mm .xy-m-m li {
  width: 120px;
  text-align: center;
  margin: 0 40px;
}
.xy-mm .xy-m-m li a {
  margin: 0;
  background: none;
  border: none;
}
.xy-mm .xy-m-m li a span {
  color: black;
  font-size: 18px;
  display: inline-block;
  width: 100px;
  text-align: center;
}
.xy-mm .xy-m-m li a span {
  background: none;
  border: none;
}
.xy-mm .xy-m-m li a:focus {
  background: red;
  border: none;
}
.xy-mm .xy-m-m li a:hover {
  border: none;
  animation-duration: 2s;
  animation-name: change;
}
.xy-mm .xy-m-m li.active {
  background: red;
}
.xy-f {
  overflow: hidden;
}
.xy-f li {
  width: 402px;
  height: 300px;
  display: inline-block;
  padding: 10px 10px 0;
}
.xy-f li a img {
  -webkit-transition: all .6s;
  -moz-transition: all .6s;
  -ms-transition: all .6s;
  -o-transition: all .6s;
  transition: all .6s;
}
.xy-f li a:hover img {
  display: block;
  transform: translateX(-10px);
}
.xy-f li img {
  width: 392px;
  height: 255px;
}
.xy-f li .thumbnail {
  border: none;
}

.navbar-default {
  padding: 20px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  line-height: 40px;
  margin-bottom: 0;
}
.navbar-default ul.nav.navbar-nav {
  padding: 15px;
  margin-right: 290px;
}
.navbar-default ul.nav.navbar-nav a {
  padding: 5px 10px;
  color: #fff;
  line-height: 20px;
}
.navbar-default ul.nav.navbar-nav a:hover {
  background-color: red;
  border-radius: 12px;
}
footer {
  height: 80px;
  background: #1D1D1D;
  color: #878787;
  font-size: 12px;
}
footer .foot_content {
  display: table;
  height: 100%;
}
footer .foot_content p {
  display: table-cell;
  vertical-align: middle;
}

.yxm_main p {
  font-size: 12px;
}
.yxm_toggle_mess {
  background-color: #ff0000;
}
.yxm_img_top {
  margin: 100px 0;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0;
}
.yxm_img_top .yxm_img_left {
  margin-right: 100px;
}
.yxm_img_top #yxm_top_p {
  width: 600px;
}
.yxm_img_top .yxm_img_right .yxm_img_right_top img:nth-child(2) {
  margin-right: 120px;
}
.yxm_img_top .yxm_img_right .yxm_img_right_bottom img:nth-child(1) {
  margin-right: 120px;
}
.yxm_center {
  background-color: #f5f5f5;
  padding: 100px 0;
  margin: 100px 0 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
.yxm_center .yxm_title {
  display: inline-block;
}
.yxm_center .yxm_center_left {
  width: 400px;
}
.yxm_center .yxm_center_left h2 {
  font-weight: bold;
}
.yxm_center .yxm_center_left p {
  line-height: 60px;
}
.yxm_center .yxm_center_left p:first-of-type {
  color: #999999;
}
.yxm_center .yxm_center_left .yxm_center_left_div {
  margin: 40px;
  background: transparent;
}
.yxm_center .yxm_center_left .yxm_center_left_div .yxm_center_left_link {
  text-decoration: none;
  border: 2px solid  #000;
  padding: 15px;
  -webkit-transition: all 1s;
  -moz-transition: all 1s;
  -ms-transition: all 1s;
  -o-transition: all 1s;
  transition: all 1s;
}
.yxm_center .yxm_center_left .yxm_center_left_div .yxm_center_left_link:hover {
  background: #000;
  color: #eee;
}
.yxm_center .yxm_center_left img {
  vertical-align: sub;
}
.yxm_bottom {
  position: relative;
  padding-bottom: 100px ;
}
.yxm_bottom .yxm_bottom_content {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  display: flex;
  justify-content: space-around;
  align-items: center;
}
.yxm_bottom .yxm_bottom_content .yxm_bottom_left {
  width: 50%;
  text-align: center;
}
.yxm_bottom .yxm_bottom_content .yxm_bottom_right {
  color: #fff;
  width: 50%;
  margin-left: 200px;
}
.yxm_bottom .yxm_bottom_content .yxm_bottom_right h2 {
  font-weight: 900;
}
.yxm_bottom .yxm_bottom_content .yxm_bottom_right p {
  display: inline-block;
  width: 300px;
  margin: 50px 0;
}
.yxm_bottom_bg {
  position: relative;
}
.yxm_bottom2 {
  background-color: #f5f5f5;
  padding: 100px 0;
  display: flex;
  justify-content: space-between;
}
.yxm_bottom2 .yxm_bottom2_left {
  position: relative;
  width: 50%;
  height: 360px;
}
.yxm_bottom2 .yxm_bottom2_left img:nth-child(1) {
  position: absolute;
  top: 0;
  left: 0;
  width: 600px;
  height: 330px;
}
.yxm_bottom2 .yxm_bottom2_left img:nth-child(2) {
  width: 400px;
  position: absolute;
  bottom: 0;
  right: 0;
}
.yxm_bottom2 .yxm_bottom2_right {
  margin-right: 118px;
}
.yxm_bottom2 div {
  display: inline-block;
}
.yxm_bottom2 p {
  line-height: 20px;
}
.yxm_bottom2 .yxm_b_r_top {
  display: block;
}
.yxm_bottom2 .yxm_b_r_top_left {
  width: 300px;
  line-height: 20px;
  vertical-align: middle;
}
.yxm_bottom2 .yxm_b_r_top_left h3 {
  font-weight: bold;
}
.yxm_bottom2 .yxm_b_r_top_left p:first-of-type {
  color: #999999;
}
.yxm_bottom2 .yxm_b_r_top_right {
  margin-left: 100px;
}
.yxm_bottom2 .yxm_b_r_top_right_link {
  border: 2px solid  #000;
  padding: 15px;
  -webkit-transition: all 1s;
  -moz-transition: all 1s;
  -ms-transition: all 1s;
  -o-transition: all 1s;
  transition: all 1s;
}
.yxm_bottom2 .yxm_b_r_top_right_link:hover {
  background: #000;
  color: #eee;
}
.yxm_bottom3_top {
  margin: 100px 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
.yxm_bottom3_top .yxm_bottom3_top_left {
  margin-right: 100px;
}
.yxm_bottom3_top .yxm_bottom3_top_left h3 {
  font-weight: bold;
}
.yxm_bottom3_top .yxm_bottom3_top_right {
  width: 500px;
}
.yxm_bottom3_top .yxm_bottom3_top_right p {
  font-size: 12px;
}
.yxm_footer {
  margin: 100px 0;
}
.yxm_contact {
  display: flex;
  align-items: center;
  justify-content: center;
}
.yxm_contact .yxm_con_right {
  width: 450px;
  margin-left: 200px;
  background-color: #f9f9f9;
}
.yxm_contact .yxm_con_right form {
  padding: 100px 50px;
}
.yxm_contact .yxm_con_right form .btn {
  width: 100px;
}
.yxm_contact p {
  color: #999999;
}
.yxm_contact .yxm_con_mes {
  margin: 50px 0;
}

main .messageBoard .msgBord-adv img {
  width: 100%;
}
main .messageBoard .container {
  font-size: 14px;
  padding-top: 60px;
  color: #666666;
}
main .messageBoard .container .form-horizontal {
  padding-right: 40px;
}
main .messageBoard .container .form-horizontal .title {
  height: 30px;
  line-height: 30px;
  margin: 10px 0 15px;
}
main .messageBoard .container .form-horizontal .form-group .col-sm-3 {
  position: relative;
}
main .messageBoard .container .form-horizontal .form-group .col-sm-3 span {
  color: red;
  position: absolute;
  right: -5px;
  top: 10px;
}
main .messageBoard .container .form-horizontal .form-group label {
  white-space: nowrap;
}
main .messageBoard .container .form-horizontal .form-group.submit {
  padding-left: 20px;
}
main .messageBoard .container .form-horizontal .form-group.submit .btn {
  background: #ff5151;
  height: 45px;
  width: 240px;
}
main .messageBoard .container .msgarea {
  padding-bottom: 100px;
}
main .messageBoard .container .msgarea .title {
  line-height: 34px;
  height: 34px;
}
main .messageBoard .container .msgarea .fenge-line {
  margin-top: 5px;
  border-top: 1px dashed #dadada;
}
main .messageBoard .container .msgarea .msgshow {
  margin-top: 20px;
}
main .messageBoard .container .msgarea .msgpage {
  width: 100%;
  text-align: center;
  margin-top: 120px;
  letter-spacing: 5px;
}
main .messageBoard .container .msgarea .msgpage a {
  display: inline-block;
  border: 1px solid #d6d6d6;
  border-radius: 5px;
  width: 80px;
  height: 40px;
  line-height: 40px;
  font-size: 14px;
  text-align: center;
  color: #d6d6d6;
  font-weight: bold;
}
main .messageBoard .container .msgarea .msgpage a:hover {
  background: #eeeeee;
}
main .messageBoard .container .msgarea .msgpage input {
  margin-right: 5px;
  width: 50px;
  border: 1px solid #dadada;
  border-radius: 5px;
  padding: 5px;
  font-size: 14px;
  background: none;
}
main .messageBoard .container .msgarea .msgpage input:hover {
  background: #eeeeee;
}

main .news .newsmain {
  background: #f5f5f5;
}
main .news .newsmain .news-adv img {
  width: 100%;
}
main .news .newsmain .news-list {
  width: 1200px;
  height: 840px;
  margin: 0 auto;
  overflow: hidden;
  font-family: Microsoft YaHei;
}
main .news .newsmain .news-list .list-adv.fl {
  margin-left: 100px;
  margin-top: 119px;
  margin-bottom: 141px;
}
main .news .newsmain .news-list .list-adv.fl img {
  display: inline-block;
}
main .news .newsmain .news-list .list-right.fr {
  width: 536px;
  height: 642px;
  margin-top: 119px;
  margin-right: 49px;
}
main .news .newsmain .news-list .list-right.fr .list-content {
  padding: 3px 5px 3px 0;
  height: 150px;
}
main .news .newsmain .news-list .list-right.fr .list-content .time {
  width: 84px;
  height: 45px;
  text-align: left;
  margin-bottom: 15px;
  color: #4a4a4a;
  font-family: arial;
  font-size: 30px;
  line-height: 30px;
}
main .news .newsmain .news-list .list-right.fr .list-content .time div:last-child {
  font-size: 15px;
  line-height: 15px;
}
main .news .newsmain .news-list .list-right.fr .list-content a.title {
  color: #333333;
  font-size: 16px;
  line-height: 23px;
  height: 23px;
}
main .news .newsmain .news-list .list-right.fr .list-content p {
  font-size: 12px;
  margin-top: 4px;
  line-height: 24px;
  color: #808080;
  margin-bottom: 6px;
  padding-top: 4px;
}
main .news .newsmain .news-list .list-right.fr hr {
  height: 3px;
  border: none;
  border-top: 1px double #e9e9e9;
  margin: 28px 0;
}
main .news .newsmain .news-list2 {
  background: #ffffff;
}
main .news .newsmain .news-list2 .news-inline {
  width: 1200px;
  height: 774px;
  box-sizing: border-box;
  margin: 0 auto;
  overflow: hidden;
  padding-bottom: 10px;
  padding-top: 62px;
}
main .news .newsmain .news-list2 .news-inline div.list-line {
  padding: 3px 5px;
  height: 102px;
}
main .news .newsmain .news-list2 .news-inline div.list-line a.fl {
  width: 84px;
  height: 84px;
  background: #f2f2f2;
  text-align: center;
  margin-right: 15px;
  margin-bottom: 18px;
  color: #666666;
}
main .news .newsmain .news-list2 .news-inline div.list-line a.fl div:first-child {
  font-size: 25px;
  line-height: 25px;
  margin-top: 20px;
}
main .news .newsmain .news-list2 .news-inline div.list-line a.fl div:last-child {
  font-size: 14px;
  line-height: 14px;
}
main .news .newsmain .news-list2 .news-inline div.list-line div.fl {
  width: 995px;
}
main .news .newsmain .news-list2 .news-inline div.list-line div.fl a {
  color: #333333;
  font-size: 16px;
}
main .news .newsmain .news-list2 .news-inline div.list-line div.fl p {
  margin-top: 4px;
  font-size: 14px;
  line-height: 24px;
  color: #808080;
  margin-bottom: 6px;
}
main .news .newsmain .news-list2 .news-inline hr {
  height: 3px;
  border: none;
  border-top: 1px double #e9e9e9;
  margin: 28px 0;
}
body{font-family:'Microsoft YaHei';}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,
form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video{display: block;margin: 0;padding: 0;}
body,button,input,select,textarea{font:16px/1.5 'Microsoft YaHei',tahoma,arial,\5b8b\4f53;}
/*h1,h2,h3,h4,h5,h6{font-size:100%;}*/
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier,courier,monospace;}
li{list-style:none;}
a,a:hover,a:link,a:visited,a:active{text-decoration:none;}
img{border:0;}
button,input,select,textarea{font-size:100%;outline: none}
table{border-collapse:collapse;border-spacing:0;}
.hide{display:none;}
.fl{float: left;}
.fr{float: right;}

.yjl_theme {
  width: 100%;
  height: 430px;
  background-image: url("../images/figure21.jpg");
  background-position: 50% 50%;
  background-repeat: no-repeat;
}
.yjl_OuterContent {
  display: block;
  width: 100%;
  position: relative;
}
.yjl_OuterContent .yjl_Content {
  width: 1200px;
  height: 800px;
  margin: 0 auto;
  position: relative;
}
.yjl_OuterContent .yjl_Content .yjl_InnerContent {
  width: 100%;
  height: 100%;
  position: relative;
}
.yjl_OuterContent .yjl_Content .yjl_InnerContent .yjl_FloatImgTop {
  position: absolute;
  width: 450px;
  height: 270px;
  top: 107px;
  left: 79px;
}
.yjl_OuterContent .yjl_Content .yjl_InnerContent .yjl_FloatImgFoot {
  position: absolute;
  width: 450px;
  height: 270px;
  top: 416px;
  left: 79px;
}
.yjl_OuterContent .yjl_Content .yjl_InnerContent .yjl_FloatRightTop {
  position: absolute;
  width: 200px;
  height: 180px;
  top: 131px;
  left: 754px;
}
.yjl_OuterContent .yjl_Content .yjl_InnerContent .yjl_FloatRightFoot {
  position: absolute;
  width: 477px;
  height: 140px;
  top: 349px;
  left: 627px;
}
.yjl_OuterContent .yjl_Content .yjl_InnerContent .yjl_FloatRightFoot .yjl_Article {
  font-size: 14px;
  line-height: 35px;
}
.yjl_OuterContent .yjl_Content .yjl_InnerContent .yjl_ContactUs {
  position: absolute;
  width: 150px;
  height: 50px;
  top: 570px;
  left: 789px;
}
.yjl_OuterContent .yjl_Content .yjl_InnerContent .yjl_ContactUs .yjl_FloatImg {
  display: block;
}
.yjl_OuterContent .yjl_Content .yjl_InnerContent .yjl_ContactUs .yjl_HoverImg {
  z-index: 111;
  display: none;
}
.yjl_OuterContent .yjl_Content .yjl_InnerContent .yjl_ContactUs:hover .yjl_FloatImg {
  display: none;
}
.yjl_OuterContent .yjl_Content .yjl_InnerContent .yjl_ContactUs:hover .yjl_HoverImg {
  display: block;
}
.yjl_post-production {
  display: block;
  width: 100%;
  position: relative;
  background-image: url("../images/figure8.jpg");
  background-position: 50% 50%;
  background-repeat: no-repeat;
}
.yjl_post-production .yjl_postContent {
  position: relative;
  width: 1200px;
  height: 860px;
  margin: 0 auto;
}
.yjl_post-production .yjl_postContent .playImg {
  position: absolute;
  left: 360px;
  top: 414px;
}
.yjl_post-production .yjl_postContent .yjl_productContent {
  position: absolute;
  top: 245px;
  left: 860px;
  width: 284px;
  height: 177px;
}
.yjl_post-production .yjl_postContent .yjl_productContent .yjl_ArticleContent {
  margin: 46px 0;
}
.yjl_post-production .yjl_postContent .yjl_productContent .yjl_ArticleContent p {
  font-size: 14px;
  line-height: 22px;
}
.yjl_post-production .yjl_postContent .yjl_ContactUs {
  position: absolute;
  width: 150px;
  height: 50px;
  top: 496px;
  right: 175px;
}
.yjl_post-production .yjl_postContent .yjl_ContactUs .yjl_FloatImg {
  display: block;
}
.yjl_post-production .yjl_postContent .yjl_ContactUs .yjl_HoverImg {
  z-index: 111;
  display: none;
}
.yjl_post-production .yjl_postContent .yjl_ContactUs:hover .yjl_FloatImg {
  display: none;
}
.yjl_post-production .yjl_postContent .yjl_ContactUs:hover .yjl_HoverImg {
  display: block;
}
.yjl_VisualButler {
  display: block;
  width: 100%;
  position: relative;
  background-image: url("../images/figure18.jpg");
  background-position: 50% 50%;
  background-repeat: no-repeat;
}
.yjl_VisualButler .yjl_VisualContent {
  position: relative;
  width: 1200px;
  height: 610px;
  margin: 0 auto;
  color: white;
}
.yjl_VisualButler .yjl_VisualContent .playImg {
  position: absolute;
  left: 242px;
  top: 270px;
}
.yjl_VisualButler .yjl_VisualContent .yjl_ButlerContent {
  position: absolute;
  top: 150px;
  left: 692px;
  width: 490px;
  height: 216px;
}
.yjl_VisualButler .yjl_VisualContent .yjl_ButlerContent .yjl_ArticleContent {
  margin: 46px 0;
}
.yjl_VisualButler .yjl_VisualContent .yjl_ButlerContent .yjl_ArticleContent p {
  font-size: 14px;
  line-height: 25px;
}
.yjl_VisualButler .yjl_VisualContent .yjl_Arrow {
  position: absolute;
  width: 100px;
  height: 50px;
  top: 412px;
  right: 400px;
}
.yjl_VisualButler .yjl_VisualContent .yjl_Arrow .yjl_FloatImg {
  display: block;
}
.yjl_VisualButler .yjl_VisualContent .yjl_Arrow .yjl_HoverImg {
  z-index: 111;
  display: none;
}
.yjl_VisualButler .yjl_VisualContent .yjl_Arrow:hover .yjl_FloatImg {
  display: none;
}
.yjl_VisualButler .yjl_VisualContent .yjl_Arrow:hover .yjl_HoverImg {
  display: block;
}
.yjl_photographs {
  display: block;
  width: 100%;
  position: relative;
}
.yjl_photographs .yjl_PhotoShow {
  position: relative;
  width: 1200px;
  height: 790px;
  margin: 0 auto;
}
.yjl_photographs .yjl_PhotoShow .yjl_PhotoShow {
  position: absolute;
  height: 534px;
  top: 140px;
  bottom: 150px;
}
.yjl_photographs .yjl_PhotoShow .yjl_PhotoShow .yjl-PhotoLeft {
  display: inline-block;
  width: 890px;
  height: 534px;
}
.yjl_photographs .yjl_PhotoShow .yjl_PhotoShow .yjl-PhotoLeft img {
  width: 890px;
  height: 534px;
}
.yjl_photographs .yjl_PhotoShow .yjl_PhotoShow .yjl-PhotoRight {
  display: inline-block;
  float: right;
  width: 270px;
  height: 534px;
  margin-right: 20px;
}
.yjl_photographs .yjl_PhotoShow .yjl_PhotoShow .yjl-PhotoRight ul {
  margin: 0;
}
.yjl_photographs .yjl_PhotoShow .yjl_PhotoShow .yjl-PhotoRight .yjl_img {
  margin: 20px 0;
}

.A-banner,.A-main{width:100%}.A-ico li b,.A-txt p{font-family:"微软雅黑"}.A-banner,.A-ico li .floatImgWrap,.xy-m{position:relative;overflow:hidden}.A-banner,.A-box,.A-ico,.A-ico li .floatImgWrap,.xy-f,.xy-m,main .news .newsmain .news-list{overflow:hidden}.A-banner{height:430px;cursor:default;display:block;outline:0;margin:0 auto;z-index:1;background-image:url(../images/figr.jpg);background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.A-box{margin:0 auto;width:1200px}.A-left{float:left;margin-left:120px}.A-right{width:480px;float:right;margin-right:120px}.A-Text,.A-ico li{float:left}.A-us{margin-top:120px}.A-bottom{margin-bottom:50px}.A-txt{margin:110px auto 0;width:1047px;text-align:center}.A-txt p{font-size:15px;line-height:35px}.A-m1{background-color:#f5f5f5;margin-top:100px;height:600px}.A-ico{margin-top:140px}.A-ico li{width:350px;margin-left:50px;text-align:center}.A-ico li .floatImgWrap{margin-bottom:15px}.A-ico li .floatImgWrap .J_defImage{margin-left:31%;display:block}.A-ico li .floatImgWrap:hover img.J_defImage{display:none}.A-ico li .floatImgWrap .J_hoverImage{display:none;margin-left:31%}.A-ico li .floatImgWrap:hover .J_hoverImage{display:block}.A-ico li .A-fon{color:#999;margin-top:10px}.A-ico li b{color:#666;font-size:20px}.A-ico li div{color:#999;font-size:14px;line-height:35px}.A-Text .Englsh{font-size:16px;color:#999}.A-Text b{font-size:26px}.A-Text b p{color:#333}.A-Text1{float:right}.A-t li,.fl{float:left}.A-Text1 span{font-size:14px;line-height:35px}.A-Text1 span p{color:#666}.A-t{margin-top:30px}.A-t li{margin-left:30px}@keyframes change{0%{background:#F5F5F5}100%{background:red}}body{background:#f5f5f5}.xy-m{width:100%;height:430px}.xy-m img{position:absolute}.xy-mm{margin-top:50px;height:773px}.xy-mm .nav-tabs{border:none}.xy-mm .xy-m-m{display:flex;justify-content:center}.xy-mm .xy-m-m li{width:120px;text-align:center;margin:0 40px}.xy-mm .xy-m-m li a{margin:0;background:0 0;border:none}.xy-mm .xy-m-m li a span{color:#000;font-size:18px;display:inline-block;width:100px;text-align:center;background:0 0;border:none}.yxm_main p,footer{font-size:12px}.xy-mm .xy-m-m li a:focus{background:red;border:none}.xy-mm .xy-m-m li a:hover{border:none;animation-duration:2s;animation-name:change}.xy-mm .xy-m-m li.active{background:red}.xy-f li{width:402px;height:300px;display:inline-block;padding:10px 10px 0}.xy-f li a img{-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}.xy-f li a:hover img{display:block;transform:translateX(-10px)}.xy-f li img{width:392px;height:255px}.xy-f li .thumbnail{border:none}.navbar-default{padding:20px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;line-height:40px;margin-bottom:0}.navbar-default ul.nav.navbar-nav{padding:15px;margin-right:290px}.navbar-default ul.nav.navbar-nav a{padding:5px 10px;color:#fff;line-height:20px}.navbar-default ul.nav.navbar-nav a:hover{background-color:red;border-radius:12px}footer{height:80px;background:#1D1D1D;color:#878787}footer .foot_content{display:table;height:100%}footer .foot_content p{display:table-cell;vertical-align:middle}.yxm_toggle_mess{min-width:80px;background-color:red}.yxm_img_top{margin:100px 0;display:flex;align-items:center;justify-content:center;font-size:0}.yxm_img_top .yxm_img_left{margin-right:100px}.yxm_img_top #yxm_top_p{width:600px}.yxm_img_top .yxm_img_right .yxm_img_right_bottom img:nth-child(1),.yxm_img_top .yxm_img_right .yxm_img_right_top img:nth-child(2){margin-right:120px}.yxm_center{background-color:#f5f5f5;padding:100px 0;margin:100px 0 0;display:flex;align-items:center;justify-content:center}.yxm_center .yxm_title{display:inline-block}.yxm_center .yxm_center_left{width:400px}.yxm_center .yxm_center_left h2{font-weight:700}.yxm_center .yxm_center_left p{line-height:60px}.yxm_center .yxm_center_left p:first-of-type{color:#999}.yxm_center .yxm_center_left .yxm_center_left_div{margin:40px;background:0 0}.yxm_center .yxm_center_left .yxm_center_left_div .yxm_center_left_link{text-decoration:none;border:2px solid #000;padding:15px;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s}.yxm_center .yxm_center_left .yxm_center_left_div .yxm_center_left_link:hover{background:#000;color:#eee}.yxm_center .yxm_center_left img{vertical-align:sub}.yxm_bottom{position:relative;padding-bottom:100px}.yxm_bottom .yxm_bottom_content{width:100%;height:100%;position:absolute;top:0;display:flex;justify-content:space-around;align-items:center}.yxm_bottom .yxm_bottom_content .yxm_bottom_left{width:50%;text-align:center}.yxm_bottom .yxm_bottom_content .yxm_bottom_right{color:#fff;width:50%;margin-left:200px}.yxm_bottom .yxm_bottom_content .yxm_bottom_right h2{font-weight:900}.yxm_bottom2 .yxm_b_r_top_left h3,.yxm_bottom3_top .yxm_bottom3_top_left h3{font-weight:700}.yxm_bottom .yxm_bottom_content .yxm_bottom_right p{display:inline-block;width:300px;margin:50px 0}.yxm_bottom_bg{position:relative}.yxm_bottom2{background-color:#f5f5f5;padding:100px 0;display:flex;justify-content:space-between}.yxm_bottom2 .yxm_bottom2_left{position:relative;width:50%;height:360px}.yxm_bottom2 .yxm_bottom2_left img:nth-child(1){position:absolute;top:0;left:0;width:600px;height:330px}.yxm_bottom2 .yxm_bottom2_left img:nth-child(2){width:400px;position:absolute;bottom:0;right:0}.yxm_bottom2 .yxm_bottom2_right{margin-right:118px}.yxm_bottom2 div{display:inline-block}.yxm_bottom2 p{line-height:20px}.yxm_bottom2 .yxm_b_r_top{display:block}.yxm_bottom2 .yxm_b_r_top_left{width:300px;line-height:20px;vertical-align:middle}.yxm_bottom2 .yxm_b_r_top_left p:first-of-type{color:#999}.yxm_bottom2 .yxm_b_r_top_right{margin-left:100px}.yxm_bottom2 .yxm_b_r_top_right_link{border:2px solid #000;padding:15px;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s}.yxm_bottom2 .yxm_b_r_top_right_link:hover{background:#000;color:#eee}.yxm_bottom3_top{margin:100px 0;display:flex;align-items:center;justify-content:center}.yxm_bottom3_top .yxm_bottom3_top_left{margin-right:100px}.yxm_bottom3_top .yxm_bottom3_top_right{width:500px}.yxm_bottom3_top .yxm_bottom3_top_right p{font-size:12px}.yxm_footer{margin:100px 0}.yxm_contact{display:flex;align-items:center;justify-content:center}.yxm_contact .yxm_con_right{width:450px;margin-left:200px;background-color:#f9f9f9}.yxm_contact .yxm_con_right form{padding:100px 50px}.yxm_contact .yxm_con_right form .btn{width:100px}.yxm_contact p{color:#999}.yxm_contact .yxm_con_mes{margin:50px 0}main .messageBoard .msgBord-adv img{width:100%}main .messageBoard .container{font-size:14px;padding-top:60px;color:#666}main .messageBoard .container .form-horizontal{padding-right:40px}main .messageBoard .container .form-horizontal .title{height:30px;line-height:30px;margin:10px 0 15px}main .messageBoard .container .form-horizontal .form-group .col-sm-3{position:relative}main .messageBoard .container .form-horizontal .form-group .col-sm-3 span{color:red;position:absolute;right:-5px;top:10px}main .messageBoard .container .form-horizontal .form-group label{white-space:nowrap}main .messageBoard .container .form-horizontal .form-group.submit{padding-left:20px}main .messageBoard .container .form-horizontal .form-group.submit .btn{background:#ff5151;height:45px;width:240px}main .messageBoard .container .msgarea{padding-bottom:100px}main .messageBoard .container .msgarea .title{line-height:34px;height:34px}main .messageBoard .container .msgarea .fenge-line{margin-top:5px;border-top:1px dashed #dadada}main .messageBoard .container .msgarea .msgshow{margin-top:20px}main .messageBoard .container .msgarea .msgpage{width:100%;text-align:center;margin-top:120px;letter-spacing:5px}main .messageBoard .container .msgarea .msgpage a{display:inline-block;border:1px solid #d6d6d6;border-radius:5px;width:80px;height:40px;line-height:40px;font-size:14px;text-align:center;color:#d6d6d6;font-weight:700}main .messageBoard .container .msgarea .msgpage a:hover{background:#eee}main .messageBoard .container .msgarea .msgpage input{margin-right:5px;width:50px;border:1px solid #dadada;border-radius:5px;padding:5px;font-size:14px;background:0 0}main .messageBoard .container .msgarea .msgpage input:hover{background:#eee}main .news .newsmain{background:#f5f5f5}main .news .newsmain .news-adv img{width:100%}main .news .newsmain .news-list{width:1200px;height:840px;margin:0 auto;font-family:Microsoft YaHei}main .news .newsmain .news-list .list-adv.fl{margin-left:100px;margin-top:119px;margin-bottom:141px}main .news .newsmain .news-list .list-adv.fl img{display:inline-block}main .news .newsmain .news-list .list-right.fr{width:536px;height:642px;margin-top:119px;margin-right:49px}main .news .newsmain .news-list .list-right.fr .list-content{padding:3px 5px 3px 0;height:150px}main .news .newsmain .news-list .list-right.fr .list-content .time{width:84px;height:45px;text-align:left;margin-bottom:15px;color:#4a4a4a;font-family:arial;font-size:30px;line-height:30px}main .news .newsmain .news-list .list-right.fr .list-content .time div:last-child{font-size:15px;line-height:15px}main .news .newsmain .news-list .list-right.fr .list-content a.title{color:#333;font-size:16px;line-height:23px;height:23px}main .news .newsmain .news-list .list-right.fr .list-content p{font-size:12px;margin-top:4px;line-height:24px;color:grey;margin-bottom:6px;padding-top:4px}main .news .newsmain .news-list .list-right.fr hr{height:3px;border:none;border-top:1px double #e9e9e9;margin:28px 0}main .news .newsmain .news-list2{background:#fff}main .news .newsmain .news-list2 .news-inline{width:1200px;height:774px;box-sizing:border-box;margin:0 auto;overflow:hidden;padding-bottom:10px;padding-top:62px}main .news .newsmain .news-list2 .news-inline div.list-line{padding:3px 5px;height:102px}main .news .newsmain .news-list2 .news-inline div.list-line a.fl{width:84px;height:84px;background:#f2f2f2;text-align:center;margin-right:15px;margin-bottom:18px;color:#666}.yjl_VisualButler,.yjl_post-production,.yjl_theme{background-position:50% 50%;background-repeat:no-repeat}main .news .newsmain .news-list2 .news-inline div.list-line a.fl div:first-child{font-size:25px;line-height:25px;margin-top:20px}main .news .newsmain .news-list2 .news-inline div.list-line a.fl div:last-child{font-size:14px;line-height:14px}main .news .newsmain .news-list2 .news-inline div.list-line div.fl{width:995px}main .news .newsmain .news-list2 .news-inline div.list-line div.fl a{color:#333;font-size:16px}main .news .newsmain .news-list2 .news-inline div.list-line div.fl p{margin-top:4px;font-size:14px;line-height:24px;color:grey;margin-bottom:6px}main .news .newsmain .news-list2 .news-inline hr{height:3px;border:none;border-top:1px double #e9e9e9;margin:28px 0}blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}article,aside,audio,canvas,caption,details,embed,figcaption,figure,footer,header,hgroup,mark,menu,nav,output,ruby,section,summary,tbody,td,tfoot,th,thead,time,tr,video{display:block;margin:0;padding:0}body,button,input,select,textarea{font:16px/1.5 tahoma,arial,\5b8b\4f53}address,cite,dfn,em,var{font-style:normal}code,kbd,pre,samp{font-family:courier,courier,monospace}li{list-style:none}a,a:active,a:hover,a:link,a:visited{text-decoration:none}img{border:0}button,input,select,textarea{font-size:100%;outline:0}table{border-collapse:collapse;border-spacing:0}.hide{display:none}.fr{float:right}.yjl_theme{width:100%;height:430px;background-image:url(../images/figure21.jpg)}.yjl_OuterContent{display:block;width:100%;position:relative}.yjl_OuterContent .yjl_Content{width:1200px;height:800px;margin:0 auto;position:relative}.yjl_OuterContent .yjl_Content .yjl_InnerContent{width:100%;height:100%;position:relative}.yjl_OuterContent .yjl_Content .yjl_InnerContent .yjl_FloatImgTop{position:absolute;width:450px;height:270px;top:107px;left:79px}.yjl_OuterContent .yjl_Content .yjl_InnerContent .yjl_FloatImgFoot{position:absolute;width:450px;height:270px;top:416px;left:79px}.yjl_OuterContent .yjl_Content .yjl_InnerContent .yjl_FloatRightTop{position:absolute;width:200px;height:180px;top:131px;left:754px}.yjl_OuterContent .yjl_Content .yjl_InnerContent .yjl_FloatRightFoot{position:absolute;width:477px;height:140px;top:349px;left:627px}.yjl_OuterContent .yjl_Content .yjl_InnerContent .yjl_FloatRightFoot .yjl_Article{font-size:14px;line-height:35px}.yjl_OuterContent .yjl_Content .yjl_InnerContent .yjl_ContactUs{position:absolute;width:150px;height:50px;top:570px;left:789px}.yjl_OuterContent .yjl_Content .yjl_InnerContent .yjl_ContactUs .yjl_FloatImg{display:block}.yjl_OuterContent .yjl_Content .yjl_InnerContent .yjl_ContactUs .yjl_HoverImg{z-index:111;display:none}.yjl_OuterContent .yjl_Content .yjl_InnerContent .yjl_ContactUs:hover .yjl_FloatImg{display:none}.yjl_OuterContent .yjl_Content .yjl_InnerContent .yjl_ContactUs:hover .yjl_HoverImg,.yjl_post-production .yjl_postContent .yjl_ContactUs .yjl_FloatImg{display:block}.yjl_post-production{display:block;width:100%;position:relative;background-image:url(../images/figure8.jpg)}.yjl_post-production .yjl_postContent{position:relative;width:1200px;height:860px;margin:0 auto}.yjl_post-production .yjl_postContent .playImg{position:absolute;left:360px;top:414px}.yjl_post-production .yjl_postContent .yjl_productContent{position:absolute;top:245px;left:860px;width:284px;height:177px}.yjl_post-production .yjl_postContent .yjl_productContent .yjl_ArticleContent{margin:46px 0}.yjl_post-production .yjl_postContent .yjl_productContent .yjl_ArticleContent p{font-size:14px;line-height:22px}.yjl_post-production .yjl_postContent .yjl_ContactUs{position:absolute;width:150px;height:50px;top:496px;right:175px}.yjl_post-production .yjl_postContent .yjl_ContactUs .yjl_HoverImg{z-index:111;display:none}.yjl_post-production .yjl_postContent .yjl_ContactUs:hover .yjl_FloatImg{display:none}.yjl_VisualButler .yjl_VisualContent .yjl_Arrow .yjl_FloatImg,.yjl_post-production .yjl_postContent .yjl_ContactUs:hover .yjl_HoverImg{display:block}.yjl_VisualButler{display:block;width:100%;position:relative;background-image:url(../images/figure18.jpg)}.yjl_VisualButler .yjl_VisualContent{position:relative;width:1200px;height:610px;margin:0 auto;color:#fff}.yjl_VisualButler .yjl_VisualContent .playImg{position:absolute;left:242px;top:270px}.yjl_VisualButler .yjl_VisualContent .yjl_ButlerContent{position:absolute;top:150px;left:692px;width:490px;height:216px}.yjl_VisualButler .yjl_VisualContent .yjl_ButlerContent .yjl_ArticleContent{margin:46px 0}.yjl_VisualButler .yjl_VisualContent .yjl_ButlerContent .yjl_ArticleContent p{font-size:14px;line-height:25px}.yjl_VisualButler .yjl_VisualContent .yjl_Arrow{position:absolute;width:100px;height:50px;top:412px;right:400px}.yjl_VisualButler .yjl_VisualContent .yjl_Arrow .yjl_HoverImg{z-index:111;display:none}.yjl_VisualButler .yjl_VisualContent .yjl_Arrow:hover .yjl_FloatImg{display:none}.yjl_VisualButler .yjl_VisualContent .yjl_Arrow:hover .yjl_HoverImg{display:block}.yjl_photographs{display:block;width:100%;position:relative}.yjl_photographs .yjl_PhotoShow{position:relative;width:1200px;height:790px;margin:0 auto}.yjl_photographs .yjl_PhotoShow .yjl_PhotoShow{position:absolute;height:534px;top:140px;bottom:150px}.yjl_photographs .yjl_PhotoShow .yjl_PhotoShow .yjl-PhotoLeft{display:inline-block;width:890px;height:534px}.yjl_photographs .yjl_PhotoShow .yjl_PhotoShow .yjl-PhotoLeft img{width:890px;height:534px}.yjl_photographs .yjl_PhotoShow .yjl_PhotoShow .yjl-PhotoRight{display:inline-block;float:right;width:270px;height:534px;margin-right:20px}.yjl_photographs .yjl_PhotoShow .yjl_PhotoShow .yjl-PhotoRight ul{margin:0}.yjl_photographs .yjl_PhotoShow .yjl_PhotoShow .yjl-PhotoRight .yjl_img{margin:20px 0}
main .messageBoard .msgBord-adv img {
  width: 100%;
}
main .messageBoard .container {
  font-size: 14px;
  padding-top: 60px;
  color: #666666;
}
main .messageBoard .container .form-horizontal {
  padding-right: 40px;
}
main .messageBoard .container .form-horizontal .title {
  height: 30px;
  line-height: 30px;
  margin: 10px 0 15px;
}
main .messageBoard .container .form-horizontal .form-group .col-sm-3 {
  position: relative;
}
main .messageBoard .container .form-horizontal .form-group .col-sm-3 span {
  color: red;
  position: absolute;
  right: -5px;
  top: 10px;
}
main .messageBoard .container .form-horizontal .form-group label {
  white-space: nowrap;
}
main .messageBoard .container .form-horizontal .form-group.submit {
  padding-left: 20px;
}
main .messageBoard .container .form-horizontal .form-group.submit .btn {
  background: #ff5151;
  height: 45px;
  width: 240px;
}
main .messageBoard .container .msgarea {
  padding-bottom: 100px;
}
main .messageBoard .container .msgarea .title {
  line-height: 34px;
  height: 34px;
}
main .messageBoard .container .msgarea .fenge-line {
  margin-top: 5px;
  border-top: 1px dashed #dadada;
}
main .messageBoard .container .msgarea .msgshow {
  margin-top: 20px;
}
main .messageBoard .container .msgarea .msgpage {
  width: 100%;
  text-align: center;
  margin-top: 120px;
  letter-spacing: 5px;
}
main .messageBoard .container .msgarea .msgpage a {
  display: inline-block;
  border: 1px solid #d6d6d6;
  border-radius: 5px;
  width: 80px;
  height: 40px;
  line-height: 40px;
  font-size: 14px;
  text-align: center;
  color: #d6d6d6;
  font-weight: bold;
}
main .messageBoard .container .msgarea .msgpage a:hover {
  background: #eeeeee;
}
main .messageBoard .container .msgarea .msgpage input {
  margin-right: 5px;
  width: 50px;
  border: 1px solid #dadada;
  border-radius: 5px;
  padding: 5px;
  font-size: 14px;
  background: none;
}
main .messageBoard .container .msgarea .msgpage input:hover {
  background: #eeeeee;
}

main .news .newsmain {
  background: #f5f5f5;
}
main .news .newsmain .news-adv img {
  width: 100%;
}
main .news .newsmain .news-list {
  width: 1200px;
  height: 840px;
  margin: 0 auto;
  overflow: hidden;
  font-family: Microsoft YaHei;
}
main .news .newsmain .news-list .list-adv.fl {
  margin-left: 100px;
  margin-top: 119px;
  margin-bottom: 141px;
}
main .news .newsmain .news-list .list-adv.fl img {
  display: inline-block;
}
main .news .newsmain .news-list .list-right.fr {
  width: 536px;
  height: 642px;
  margin-top: 119px;
  margin-right: 49px;
}
main .news .newsmain .news-list .list-right.fr .list-content {
  padding: 3px 5px 3px 0;
  height: 150px;
}
main .news .newsmain .news-list .list-right.fr .list-content .time {
  width: 84px;
  height: 45px;
  text-align: left;
  margin-bottom: 15px;
  color: #4a4a4a;
  font-family: arial;
  font-size: 30px;
  line-height: 30px;
}
main .news .newsmain .news-list .list-right.fr .list-content .time div:last-child {
  font-size: 15px;
  line-height: 15px;
}
main .news .newsmain .news-list .list-right.fr .list-content a.title {
  color: #333333;
  font-size: 16px;
  line-height: 23px;
  height: 23px;
}
main .news .newsmain .news-list .list-right.fr .list-content p {
  font-size: 12px;
  margin-top: 4px;
  line-height: 24px;
  color: #808080;
  margin-bottom: 6px;
  padding-top: 4px;
}
main .news .newsmain .news-list .list-right.fr hr {
  height: 3px;
  border: none;
  border-top: 1px double #e9e9e9;
  margin: 28px 0;
}
main .news .newsmain .news-list2 {
  background: #ffffff;
}
main .news .newsmain .news-list2 .news-inline {
  width: 1200px;
  height: 774px;
  box-sizing: border-box;
  margin: 0 auto;
  overflow: hidden;
  padding-bottom: 10px;
  padding-top: 62px;
}
main .news .newsmain .news-list2 .news-inline div.list-line {
  padding: 3px 5px;
  height: 102px;
}
main .news .newsmain .news-list2 .news-inline div.list-line a.fl {
  width: 84px;
  height: 84px;
  background: #f2f2f2;
  text-align: center;
  margin-right: 15px;
  margin-bottom: 18px;
  color: #666666;
}
main .news .newsmain .news-list2 .news-inline div.list-line a.fl div:first-child {
  font-size: 25px;
  line-height: 25px;
  margin-top: 20px;
}
main .news .newsmain .news-list2 .news-inline div.list-line a.fl div:last-child {
  font-size: 14px;
  line-height: 14px;
}
main .news .newsmain .news-list2 .news-inline div.list-line div.fl {
  width: 995px;
}
main .news .newsmain .news-list2 .news-inline div.list-line div.fl a {
  color: #333333;
  font-size: 16px;
}
main .news .newsmain .news-list2 .news-inline div.list-line div.fl p {
  margin-top: 4px;
  font-size: 14px;
  line-height: 24px;
  color: #808080;
  margin-bottom: 6px;
}
main .news .newsmain .news-list2 .news-inline hr {
  height: 3px;
  border: none;
  border-top: 1px double #e9e9e9;
  margin: 28px 0;
}

body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,
form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video{display: block;margin: 0;padding: 0;}
body,button,input,select,textarea{font:16px/1.5 tahoma,arial,\5b8b\4f53;}
/*h1,h2,h3,h4,h5,h6{font-size:100%;}*/
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier,courier,monospace;}
li{list-style:none;}
a,a:hover,a:link,a:visited,a:active{text-decoration:none;}
img{border:0;}
button,input,select,textarea{font-size:100%;outline: none}
table{border-collapse:collapse;border-spacing:0;}
.hide{display:none;}
.fl{float: left;}
.fr{float: right;}

.yjl_theme {
  width: 100%;
  height: 430px;
  background-image: url("../images/figure21.jpg");
  background-position: 50% 50%;
  background-repeat: no-repeat;
}
.yjl_OuterContent {
  display: block;
  width: 100%;
  position: relative;
}
.yjl_OuterContent .yjl_Content {
  width: 1200px;
  height: 800px;
  margin: 0 auto;
  position: relative;
}
.yjl_OuterContent .yjl_Content .yjl_InnerContent {
  width: 100%;
  height: 100%;
  position: relative;
}
.yjl_OuterContent .yjl_Content .yjl_InnerContent .yjl_FloatImgTop {
  position: absolute;
  width: 450px;
  height: 270px;
  top: 107px;
  left: 79px;
}
.yjl_OuterContent .yjl_Content .yjl_InnerContent .yjl_FloatImgFoot {
  position: absolute;
  width: 450px;
  height: 270px;
  top: 416px;
  left: 79px;
}
.yjl_OuterContent .yjl_Content .yjl_InnerContent .yjl_FloatRightTop {
  position: absolute;
  width: 200px;
  height: 180px;
  top: 131px;
  left: 754px;
}
.yjl_OuterContent .yjl_Content .yjl_InnerContent .yjl_FloatRightFoot {
  position: absolute;
  width: 477px;
  height: 140px;
  top: 349px;
  left: 627px;
}
.yjl_OuterContent .yjl_Content .yjl_InnerContent .yjl_FloatRightFoot .yjl_Article {
  font-size: 14px;
  line-height: 35px;
}
.yjl_OuterContent .yjl_Content .yjl_InnerContent .yjl_ContactUs {
  position: absolute;
  width: 150px;
  height: 50px;
  top: 570px;
  left: 789px;
}
.yjl_OuterContent .yjl_Content .yjl_InnerContent .yjl_ContactUs .yjl_FloatImg {
  display: block;
}
.yjl_OuterContent .yjl_Content .yjl_InnerContent .yjl_ContactUs .yjl_HoverImg {
  z-index: 111;
  display: none;
}
.yjl_OuterContent .yjl_Content .yjl_InnerContent .yjl_ContactUs:hover .yjl_FloatImg {
  display: none;
}
.yjl_OuterContent .yjl_Content .yjl_InnerContent .yjl_ContactUs:hover .yjl_HoverImg {
  display: block;
}
.yjl_post-production {
  display: block;
  width: 100%;
  position: relative;
  background-image: url("../images/figure8.jpg");
  background-position: 50% 50%;
  background-repeat: no-repeat;
}
.yjl_post-production .yjl_postContent {
  position: relative;
  width: 1200px;
  height: 860px;
  margin: 0 auto;
}
.yjl_post-production .yjl_postContent .playImg {
  position: absolute;
  left: 360px;
  top: 414px;
}
.yjl_post-production .yjl_postContent .yjl_productContent {
  position: absolute;
  top: 245px;
  left: 860px;
  width: 284px;
  height: 177px;
}
.yjl_post-production .yjl_postContent .yjl_productContent .yjl_ArticleContent {
  margin: 46px 0;
}
.yjl_post-production .yjl_postContent .yjl_productContent .yjl_ArticleContent p {
  font-size: 14px;
  line-height: 22px;
}
.yjl_post-production .yjl_postContent .yjl_ContactUs {
  position: absolute;
  width: 150px;
  height: 50px;
  top: 496px;
  right: 175px;
}
.yjl_post-production .yjl_postContent .yjl_ContactUs .yjl_FloatImg {
  display: block;
}
.yjl_post-production .yjl_postContent .yjl_ContactUs .yjl_HoverImg {
  z-index: 111;
  display: none;
}
.yjl_post-production .yjl_postContent .yjl_ContactUs:hover .yjl_FloatImg {
  display: none;
}
.yjl_post-production .yjl_postContent .yjl_ContactUs:hover .yjl_HoverImg {
  display: block;
}
.yjl_VisualButler {
  display: block;
  width: 100%;
  position: relative;
  background-image: url("../images/figure18.jpg");
  background-position: 50% 50%;
  background-repeat: no-repeat;
}
.yjl_VisualButler .yjl_VisualContent {
  position: relative;
  width: 1200px;
  height: 610px;
  margin: 0 auto;
  color: white;
}
.yjl_VisualButler .yjl_VisualContent .playImg {
  position: absolute;
  left: 242px;
  top: 270px;
}
.yjl_VisualButler .yjl_VisualContent .yjl_ButlerContent {
  position: absolute;
  top: 150px;
  left: 692px;
  width: 490px;
  height: 216px;
}
.yjl_VisualButler .yjl_VisualContent .yjl_ButlerContent .yjl_ArticleContent {
  margin: 46px 0;
}
.yjl_VisualButler .yjl_VisualContent .yjl_ButlerContent .yjl_ArticleContent p {
  font-size: 14px;
  line-height: 25px;
}
.yjl_VisualButler .yjl_VisualContent .yjl_Arrow {
  position: absolute;
  width: 100px;
  height: 50px;
  top: 412px;
  right: 400px;
}
.yjl_VisualButler .yjl_VisualContent .yjl_Arrow .yjl_FloatImg {
  display: block;
}
.yjl_VisualButler .yjl_VisualContent .yjl_Arrow .yjl_HoverImg {
  z-index: 111;
  display: none;
}
.yjl_VisualButler .yjl_VisualContent .yjl_Arrow:hover .yjl_FloatImg {
  display: none;
}
.yjl_VisualButler .yjl_VisualContent .yjl_Arrow:hover .yjl_HoverImg {
  display: block;
}
.yjl_photographs {
  display: block;
  width: 100%;
  position: relative;
}
.yjl_photographs .yjl_PhotoShow {
  position: relative;
  width: 1200px;
  height: 790px;
  margin: 0 auto;
}
.yjl_photographs .yjl_PhotoShow .yjl_PhotoShow {
  position: absolute;
  height: 534px;
  top: 140px;
  bottom: 150px;
}
.yjl_photographs .yjl_PhotoShow .yjl_PhotoShow .yjl-PhotoLeft {
  display: inline-block;
  width: 890px;
  height: 534px;
}
.yjl_photographs .yjl_PhotoShow .yjl_PhotoShow .yjl-PhotoLeft img {
  width: 890px;
  height: 534px;
}
.yjl_photographs .yjl_PhotoShow .yjl_PhotoShow .yjl-PhotoRight {
  display: inline-block;
  float: right;
  width: 270px;
  height: 534px;
  margin-right: 20px;
}
.yjl_photographs .yjl_PhotoShow .yjl_PhotoShow .yjl-PhotoRight ul {
  margin: 0;
}
.yjl_photographs .yjl_PhotoShow .yjl_PhotoShow .yjl-PhotoRight .yjl_img {
  margin: 20px 0;
}
